/* 网站颜色 */
@color: #e8380d;
@fff :#fff;
@b0b0b2 :#b0b0b2;
@000:#000;
@e7e6eb:#e7e6eb;
@404040:#404040;
@afb0b2:#afb0b2;
@ecf3fe:#ecf3fe;
@hoverColor:#448ef6;
@titleColor:#989eb3;
@green:#15A76B;//绿色
/* 网站颜色 */
*{
  box-sizing:border-box;
  -moz-box-sizing:border-box; /* Firefox */
  -webkit-box-sizing:border-box; /* Safari */
}
a {
  background: transparent;
  /* 1 */
  /* 0 */
  text-decoration: none;
  color: @hoverColor;
}
.clear {
  clear: both;
}

.f-cb {
  zoom: 1;
}

.f-cb:after {
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
  content: ".";
}

.fl {
  float: left;
  display: inline;
}

.fr {
  float: right;
  display: inline;
}

::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}

.popup_dialog{
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  margin: 0 !important;
}

/* Track */
::-webkit-scrollbar-track {
  background: transparent;
  border-radius:3px;
}

img {
  border: 0;
  /* 1 */
  vertical-align: middle;
  /* 0 */
  -ms-interpolation-mode: bicubic
  /* 2 */
}

/* Handle */
::-webkit-scrollbar-thumb {
  /* background: #272C3B; */
  background: #dedede;
  height: 30px;
  border-radius:3px;
  cursor: pointer;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #999999;
  /* background: #272C3B; */
}

ul,
ol,
li {
  list-style: none outside none;
  margin: 0;
  padding: 0;
}
p,
h1,
h2,
h3 {
  line-height: 2;
  font-weight: normal;
  margin: 0;
}
input{outline:none}
.el-button{
  display: block;
  width: 100%;
  border-radius:3px;
}
.el-button--primary{
  background: @hoverColor;
}

.el-input.is-active .el-input__inner,
.el-input__inner:focus,
.el-select .el-input__inner:focus,
.el-select .el-input.is-focus .el-input__inner,
.el-checkbox__input.is-focus .el-checkbox__inner,
.el-checkbox__inner:hover,
.el-radio__inner:hover,
.el-picker-panel__icon-btn:hover,
.el-cascader .el-input .el-input__inner:focus,
.el-cascader .el-input.is-focus .el-input__inner,
.el-upload--picture-card:hover,
.el-upload:focus {
  border-color: @hoverColor
}

.el-select-dropdown__item.selected,
.el-radio__input.is-checked+.el-radio__label,
.el-date-table td.today span,
.el-picker-panel__icon-btn:hover,
.el-date-picker__header-label.active,
.el-date-picker__header-label:hover,
.el-month-table td.today .cell,
.el-date-table td.available:hover,
.el-year-table td.today .cell,
.el-year-table td .cell:hover,
.el-year-table td.current:not(.disabled) .cell,
.el-month-table td .cell:hover,
.el-cascader-node.in-active-path,
.el-cascader-node.is-active,
.el-cascader-node.is-selectable.in-checked-path,
.el-cascader-node.in-active-path,
.el-cascader-node.is-active,
.el-cascader-node.is-selectable.in-checked-path,
.el-upload--picture-card:hover,
.el-upload:focus,.blur{
  color: @hoverColor
}

.el-checkbox__input.is-checked .el-checkbox__inner,
.el-checkbox__input.is-indeterminate .el-checkbox__inner,
.el-radio__input.is-checked .el-radio__inner {
  border-color: @hoverColor;
  background-color: @hoverColor
}

.el-date-table td.current:not(.disabled) span {
  background-color: @hoverColor
}
input:-moz-placeholder,textarea:-moz-placeholder,.el-input__inner:-moz-placeholder{
  color: @titleColor;
}

input::-moz-placeholder,textarea::-moz-placeholder,.el-input__inner::-moz-placeholder{
  color: @titleColor;
}

input:-ms-input-placeholder,textarea:-ms-input-placeholder,.el-input__inner:-ms-input-placeholder{
  color: @titleColor;
}

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,.el-input__inner::-webkit-input-placeholder{
  color: @titleColor;
}
.el-form-item__error{
  padding-left: 15px;
}